/* @override http://epicenterone.com/~faansite/css/print.css */

/*
 *  FAAN Print Styles
 *  Site by New Media Campaigns
 */

/* Begin text */

body {
	font-size: 10pt;
  line-height: 16pt;
	color: #000;
	}

p {
	padding-bottom: 16pt;
	}

a:link, a:visited {
	color: #000 !important;
	text-decoration: underline;
	}
a:link:after, a:visited:after {
	content: " [" attr(href) "] ";
	font-size: 90%;
	word-wrap: break-word;
	}
a[href^="/"]:after {
	content: " [http://www.foodallergy.org" attr(href) "] ";
	}

a:focus, a:hover, a:active {
	text-decoration: underline;
	}

h1 {
	height: auto;
	line-height: 24pt;
	padding-left: 0;
	font-size: 18pt;
	font-weight: bold;
	color: #000;
	}

h2, h3, h4 {
	color: #000;
	}

blockquote {
	float: none;
	width: auto;
	color: #555;
	background: none;
	}

/* End text */

/* Begin page styles */

html {
	background: #fff;
	}

#wrapper {
	width: auto;
	margin: 0;
	}

/* End page */

/* Begin header styles */

#header {
	height: auto;
	}

#skip, #nav {
	display: none;
	}

#logo a {
  position: static;
	text-decoration: none;
	width: 100%;
	margin-bottom: 18pt;
	}

/* End header */

/* Begin body styles */

#contentWrapper {
	background: none;
	}

#contentInner {
	padding: 0;
	background: none;
	}

#content {
	float: none;
	width: auto;
	margin: 0;
	}

#content #feature {
	background: #fff;
	color: #000;
	padding: 15px 0;
	}

#content #feature h2 {
	color: #000;
	}

#content #feature p {
	float: none;
	width: auto;
	}

#body {
	margin-top: 9pt;
	}

#sectionListing .featuredStory {
	background: #eee;
	}

#sectionListing.coupons {
	width: auto;
	margin-right: 0;
	}
#sectionListing.coupons li {
	width: 46%;
	margin: 0 2%;
	}
#sectionListing.coupons a:after {
	content: '';
	}
#sectionListing.coupons h3 a:after {
	content: " [" attr(href) "] ";
	font-size: 90%;
	word-wrap: break-word;
	}
#sectionListing.coupons li img {
	width: 100%;
	height: auto;
	}
#sectionListing.coupons p {
	display: none;
	}

#sectionLinks, #body #paginationLinks, .social, #share {
	display: none;
	}

/* End body */

/* Begin Sidebar */

#sidebar {
	display: none;
	}

/* End sidebar */

/* Begin footer styles */

#footer {
	padding: 1em  0 0;
	font-size: 10pt;
	color: #000;
	border-top: 1px solid #ccc;
	background: none;
	}

#footer #footerLinks {
	display: none;
	}

/* End footer */

/* Begin Homepage */

#allergyQuickLinks {
	display: none;
	}

.home #contentInner {
	padding-top: 9pt;
	background: none;
	}

.home #feature a:after {
	content: '';
	}
.home #feature .controls {
	display: none;
	}

#community {
	padding: 5px;
	}

#community h2 {
	padding: 0 0 0 15px;
	line-height: 2.22em;
	color: #fff;
	background: url(../images/header-bg.png);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}

#newsTabs .tabs li a:after {
	content: '';
	}

.home #signup, .home #social {
	display: none;
	}

/* End homepage */


/* Begin Recipes section */

#recipes {
	margin-top: 9pt;
	}

#recipes h2, #recipes h4 {
	color: #000;
	}
	
#recipes #recipeSectionOne, #recipes #recipeSectionTwo, #recipes h2 {
	display: none;
	}

#recipes .tabs {
	border-bottom: none;
	}

#recipes .tabs li a {
	display: none;
	}
#recipes .tabs li a:after {
	content: '';
	}
#recipes .tabs li a.selected {
	display: block;
	background: none;
	font-size: 14pt;
	}

#recipes #allergyFilters {
	display: none;
	}

#recipes .panes li {
	background: none;
	}

#recipes .recipeList .recipe a:after {
	content: '';
	}

#recipes #recipeInfo {
	float: none;
	width:auto;
	}
#recipes #recipeInfo img {
	float: left;
	margin-right: 20px;
	}
#recipes #recipeInfo #allergens, #recipes #recipeInfo p {
	padding-bottom: 5pt;
	}

#recipes #recipeInfo a:after {
  content: '';
  }

#recipes #recipeMain {
  float: none;
  clear: both;
  width: auto;
  margin-top: 9pt;
  }

#recipes #comments ul {
  margin-bottom: 0;
  border-bottom: none;
  }

#recipes #commentForm, #recipes h4  {
  display: none;
  }

/* End recipes section*/
